package com.gan.simple_init.model.user.dto;

import cn.hutool.crypto.Mode;
import cn.hutool.crypto.Padding;
import cn.hutool.crypto.symmetric.AES;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.gan.simple_init.common.constant.UserConstant;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;

/**
 * @author gbw
 * @date 2023/8/22
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserUpdateDTO {

    /**
     * 账号id
     */
    private Long id;


    /**
     * 用户名
     */
    private String userName;

    /**
     * 手机
     */
    private String phoneNumber;

    /**
     * 1:学校管理;2:集团校管理;3:教育局4:班主任;5:任课老师;6:学生;7:家长;
     */
    private Integer userType;


    /**
     * 邮箱
     */
    private String email;

    /**
     * 头像
     */
    private String userAvatar;

}
